leg vice - Turkish English Dictionary